i = 1
while i <= 9:
    j = 1
    while j <= i:
        print(f"{j} * {i} ={j * i}\t", end='')  # 打印不换行
        j += 1
    i += 1
    print('\n', end='')  # print() 输出空内容时也是换行
print("------------------------------")

for i in range(1, 10):
    # 通过内层循环控制每一行的数据
    for j in range(1, i + 1):
        # 在内层循环中输出每一行的内容
        print(f"{j} * {i} = {j * i}\t", end='')
    print() #输出一个回车符
